Utilizzare campi Calcolo per eseguire calcoli sui dati dei seguenti tipi: Testo, Numero, Data, Ora o Contenitore.
I dati di un campo Calcolo sono il risultato di una formula specificata dall'utente. I dati del risultato possono essere di tipo: Testo, Numero, Data, Ora o Contenitore.
Per definire un campo Calcolo:
1. |
Con il database aperto, selezionare il menu File > Definisci > Database. |
2. |
Nella finestra di dialogo Definisci database, fare clic sulla scheda Campi. |
3. |
Se il database contiene più di una tabella, selezionare la tabella appropriata dalla lista Tabella. |
4. |
Per Nome di campo, digitare un nome per il campo. |
Vedere la sezione Assegnazione di nomi ai campi.
5. |
Per Tipo, selezionare Calcolo. |
6. |
Fare clic su Crea. |
Viene visualizzata la finestra di dialogo Specifica calcolo.
7. |
Se necessario, per Valuta questo calcolo dal contesto di, selezionare una Tabella dalla lista. |
È necessario impostare il contesto di un calcolo soltanto quando si crea un campo di calcolo in una tabella origine con due o più occorrenze nel grafico delle relazioni. La scelta effettuata può determinare i risultati del calcolo, soprattutto se il calcolo comprenderà campi nelle tabelle correlate.
Per ulteriori informazioni sull'uso del contesto nei calcoli, vedere Scelta del contesto di valutazione per un campo Calcolo.
8. |
Costruire una formula per il calcolo. |
Fare clic nel punto della casella della formula in cui si desidera visualizzare l'elemento, quindi procedere come descritto di seguito. (È anche possibile digitare la formula nella casella).
9. |
Selezionare le opzioni di calcolo del campo. |
|
10. |
Per selezionare le opzioni di indicizzazione e memorizzazione per il campo, fare clic su Memorizzazione, selezionare le opzioni nella finestra di dialogo Opz. memorizzazione per il campo, quindi fare clic su OK. |
Vedere le sezioni Definizione delle opzioni di indicizzazione per i campi e Definizione di campi Globali (campi con memorizzazione globale).
11. |
Fare clic su OK per chiudere la finestra di dialogo Specifica il calcolo. |
12. |
Definire altri campi oppure fare clic su OK. |
Per creare velocemente una formula:
|
Importante Per evitare confusione nell'utilizzo di date in FileMaker Pro, definire sempre formule di calcolo con anni a quattro cifre. Per ulteriori informazioni vedere la sezione Conversione di date con anni a due cifre. |
![]() |
Note
![]() |
Anziché utilizzare i campi o le liste di operatori è possibile digitare i nomi dei campi, gli operatori e le funzioni nella finestra di dialogo Specifica il calcolo. |
![]() |
Un campo Calcolo visualizza il risultato di un calcolo effettuato a partire dai valori in altri campi del record corrente, da record correlati tramite una relazione, o da campi definiti con opzioni di memorizzazione globale. |
Al contrario, un campo Riassunto produce un risultato utilizzando valori di più record nel database. Per ulteriori informazioni vedere la sezione Definizione di campi Riassunto.
![]() |
I valori, le espressioni, le funzioni e i parametri possono essere in caratteri maiuscoli o minuscoli. |
![]() |
La formula viene calcolata quando si chiude la Finestra di dialogo Definisci database. Se il database contiene molti record (ad esempio 10.000), l'operazione può richiedere più tempo. |
![]() |
Per modificare la modalità di visualizzazione delle funzioni nella finestra di dialogo, scegliere una categoria dalla lista Mostra. |
![]() |
I calcoli che contengono un campo correlato, un campo Riassunto, un campo Globale o un riferimento a un altro calcolo non memorizzato non sono memorizzati. |
![]() |
I calcoli per cui sono definite opzioni di memorizzazione globale mostrano valori calcolati usando l'ultimo record modificato. |
![]() |
I riferimenti a campi correlati possono diventare non validi se manca il file correlato o se viene eliminato un campo in un file correlato. Quando si visualizza o si modifica la formula di calcolo, FileMaker Pro segnala che un riferimento di campo non è valido. La modifica del tipo di campo in un file correlato può produrre risultati imprevisti. |
![]() |
Per ulteriori informazioni sulla creazione di formule vedere Formule. |
Esempi di calcolo
|
Argomenti correlati
![]() |
![]() |
![]() |
![]() |